package cn.fresh.xuanyuan.module.member.dto;

import cn.fresh.xuanyuan.framework.common.enums.OpenIdTypeEnum;
import cn.fresh.xuanyuan.framework.common.enums.TerminalEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder(toBuilder = true)
public class AddMemberDto {

    private String mobile;

    private String nickname;

    private  String avtar;

    private String registerIp;

    /**
     * {@link TerminalEnum}
     */
    private Integer terminal;

    /**
     * {@link OpenIdTypeEnum }
     */
    private Integer openIdType;

    private String openId;

    private String unionId;

    private Boolean agreement;
}
